Skip to content

Post releases to Slack (#public-sdk-releases) - #57

Merged
Gogoshika-ga merged 1 commit into
mainfrom
chore/slack-release-notify
Sep 4, 2026
Merged

Post releases to Slack (#public-sdk-releases)#57
Gogoshika-ga merged 1 commit into
mainfrom
chore/slack-release-notify

Conversation

@Gogoshika-ga

Copy link
Copy Markdown
Member

Adds .github/workflows/slack-release-notify.yml: every published GitHub Release of this repo is posted to Slack #public-sdk-releases with the SDK name (C++ SDK), version, releaser and release notes.

The logic lives in GameAnalytics/sdk-release-notify; this file only names the SDK. Pre-releases are skipped. A manual Run workflow with an existing tag re-posts that release.

Also adds a notify job to create_release.yml so releases created by the workflow credit the person who triggered it instead of github-actions[bot]. The new workflow skips bot-authored releases, so nothing posts twice.
Before merging: the org secret SLACK_WEBHOOK_URL must include this repository.

Adds a workflow that posts every published GitHub Release of this repo to
#public-sdk-releases (SDK, version, releaser, release notes). The logic
lives in GameAnalytics/sdk-release-notify; this file only names the SDK.
A manual trigger re-posts an existing tag.

Also adds a notify job to create_release.yml so releases created by the
workflow credit the person who triggered it instead of the bot.
@codecov-commenter

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 58.36%. Comparing base (d79b4d0) to head (762ced7).

Additional details and impacted files
@@           Coverage Diff           @@
##             main      #57   +/-   ##
=======================================
  Coverage   58.36%   58.36%           
=======================================
  Files          23       23           
  Lines        3060     3060           
  Branches     1512     1512           
=======================================
  Hits         1786     1786           
  Misses        951      951           
  Partials      323      323           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@dorin-ga
dorin-ga self-requested a review September 4, 2026 14:14
@Gogoshika-ga
Gogoshika-ga merged commit 673f207 into main Sep 4, 2026
26 checks passed
@Gogoshika-ga
Gogoshika-ga deleted the chore/slack-release-notify branch September 4, 2026 14:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants